#ifndef CLOTHES_DATA_H
#define CLOTHES_DATA_H

#include <QString>
#include <QPoint>
struct ClothesInfo//服饰信息结构体
{
    QString name; //服饰名称
    QString path; //资源路径
    QString category; //类别（上衣，下衣，连衣裙，鞋子）
    QPoint dragOffset;     // 拖拽时的临时偏移（用于列表显示）
    QPoint wearOffset;     // 穿戴时的对齐偏移（相对于人物的精确位置）
};

//套装组合结构体
struct OutfitCombo
{
    QString name; // 套装名称
    QString top;  // 对应上衣名称(为空表示使用连衣裙)
    QString dress; // 对应连衣裙名称(为空表示使用上衣+下装)
    QString bottom; // 对应下装名称
    QString shoes; // 对应鞋子名称
    QString comboImagePath; // 合成图路径
};


#endif // CLOTHES_DATA_H
